package com.dnjn.happiness.survey.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * 区间信息对象 svy_survey_interval_score
 * 
 * @author happiness
 * @date 2023-11-16
 */
@Schema(name = "SurveyIntervalScore", description = "区间信息")
@Accessors(chain = true)
@ToString
@Getter
@Setter
public class SurveyIntervalScoreVO  implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long surveyIntervalScoreId;

    /** 问卷Id */
    @Schema(description = "问卷Id")
    private Long surveyId;

    /** 区间开始值 */
    @Schema(description = "区间开始值")
    private Integer startScore;

    /** 区间结束值 */
    @Schema(description = "区间结束值")
    private Integer endScore;

    /** 结果 */
    @Schema(description = "结果")
    private String result;

    /** 区间百分比 */
    @Schema(description = "区间百分比")
    private String ratio;

    /** 区间人数 */
    @Schema(description = "区间人数")
    private Integer userCount;

    /** 区间百分比四舍五入 */
    @Schema(description = "区间百分比四舍五入")
    private Integer percent;


}
